//
//  SEGTarget_Login.h
//  SEGUhomeStandard
//
//  Created by 刘山 on 2018/3/19.
//  Copyright © 2018年 刘山. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>

@interface SEGTarget_Login : NSObject
/**
 * 跳转到登录界面
 * @author Sam
 * @param params  跳转参数
 */
-(UIViewController*)segAction_initLoginViewController:(NSDictionary*)params;

/**
 * 初始化百度地图
 * @author Sam
 * @param params  跳转参数
 */
-(void)segAction_initBMKLocationKit:(NSDictionary*)params;

/**
 * 初始化选择小区
 * @author Sam
 * @param params  跳转参数
 */
-(UIViewController*)segAction_initSelectCommunityViewController:(NSDictionary*)params;

/**
 * 初始化切换小区
 * @author Sam
 * @param params  跳转参数
 */
-(UIViewController*)segAction_initChangeCommunityViewController:(NSDictionary*)params;

/**
 * 修改密码
 * @author Sam
 * @param params  跳转参数
 */
-(UIViewController*)segAction_initChangePasswordViewController:(NSDictionary*)params;

/**
 * 修改号码
 * @author Sam
 * @param params  跳转参数
 */
-(UIViewController*)segAction_initSEGChangePhoneNumberViewController:(NSDictionary*)params;

/// 注销账号
/// @param params 跳转参数
- (UIViewController *)segAction_initSEGLogoutViewController:(NSDictionary *)params;

/**
 * 跳转到登录界面
 * @author Sam
 */
-(void)segAction_pushToLoginViewController:(NSDictionary*)params;

/**
 *  项目中跳转到任意界面-通过类型去跳转
 * @author Sam
 */
-(void)segAction_pushToViewControllerWithType:(NSDictionary *)params;

-(void)segAction_EnterAppRequestLogic:(NSDictionary*)params;

/**
 * 通过接口请求执行登录流程操作
 * @author Sam
 */
-(void)segAction_pushToMainViewControllerThroughInterface:(NSDictionary*)params;
/**
 * 通过接口请求执行登录流程操作
 * @author Sam
 */
-(void)segAction_pushToMainViewControllerThroughInterfaceV2:(NSDictionary*)params;

/**
 * 添加网页跳转原生界面
 * @author Sam
 * @version 4.6.0
 */
-(void)segAction_pushToViewControllerWithScheme:(NSDictionary *)params;
@end
